html {
	height:100%;
}
body {
	padding-top: 0px;
	font-family:Microsoft YaHei;
	overflow:none;
	overflow-y:hidden;
	overflow-x:hidden;
	height:100%;
}
h4{color:#FFF;margin:15px 0px;}

/*
 * Global add-ons
 */

.sub-header {
	padding-bottom: 10px;
	border-bottom: 1px solid #eee;
}

/*app 页面 ico 位置处理 BEGIN*/
.tc2{
	margin-right: 30px;
}
.tc2 img{
	height: 20px;width: 20px;border-radius:5px;
}
.tc2 span{
	vertical-align:middle;
}
/*app 页面 ico 位置处理 END*/

/*
 * Top navigation
 * Hide default border to remove 1px line.
 */
.navbar-fixed-top {
	border: 0;
}
/* Sidebar navigation */
.nav-sidebar {
	margin-right: -21px; /* 20px padding + 1px border */
	margin-bottom: 20px;
	margin-left: -20px;
}
.nav-sidebar > li > a {
	padding-right: 20px;
	padding-left: 20px;
}
.nav-sidebar > .active > a,
.nav-sidebar > .active > a:hover,
.nav-sidebar > .active > a:focus {
	color: #fff;
	background-color: #428bca;
}


.appContent{
	border-width: 0px;
	width: -moz-calc(100% - 200px);  
	width: -webkit-calc(100% - 200px); 
	width: calc(100% - 200px); 
	position:relative;
	float:left;
	/*margin-top:-50px;*/
	margin-top:0px;
	margin-left:200px;
	scrolling:none;
}

.appMenu{
	text-align: center;
}

/*phone css*/
@media (min-width: 768px)
{
	.mynavbar{
		width:200px;
	}

	.navbar-header{float:none;}

	.sidebar {
		width:200px;
		position: fixed;
		top: 50px;
		bottom: 0;
		left: 0;
		z-index: 1000;
		display: block;
		padding: 0px 20px;
		overflow-x: hidden;
		overflow-y: auto; /* Scrollable contents if viewport is shorter than content. */
		background-color: #f5f5f5;
		border-right: 1px solid #eee;
	}
}

@media (max-width: 767px) {

	/*重写bootstrap 样式 为了调整到1130兼容，默认是768 BEGIN*/
	/*.nav>li>a {*/
		/*position: relative;*/
		/*display: block;*/
		/*padding: 10px 15px;*/
	/*}*/
	/*.collapse.in {*/
		/*display: block;*/
	/*}*/
	/*.nav>li {*/
		/*position: relative;*/
		/*display: block;*/
	/*}*/
	/*.navbar-toggle{display:block;margin-right: 0px;}*/
	/*.navbar-header{width: 100%;}*/
	/*重写bootstrap 样式 为了调整到1130兼容，默认是768 END*/

	.appContent{
		width: 100%;
		margin:50px auto auto auto;
	}

	.sidebar {
		margin-top: -100px;
		opacity: 0;
	}

}

@media (min-width: 768px) and  (max-width: 1130px) {
	.mynavbar ,.sidebar {
		width: 200px;
	}
}